home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #1 / Ham Radio 2000.iso / ham2000 / packet / p_aa4re / bbserv2h / sysop.doc < prev    next >
Encoding:
Text File  |  1992-03-12  |  5.0 KB  |  95 lines

  1. Subject: User (Sysop) command documentation:              07/12/91
  2. Updated 03/12/92
  3.  
  4. The original long Dbserv commands such as GET, LIST & INFO have been removed
  5. from the documentation but will still function as before.  
  6.  
  7. There are probably several undocumented commands that are available in 
  8. BBserv that are not contained in this information. These have been added 
  9. for sysops needing special operations and the documentation has not been
  10. updated well. Ask if you need something , it may be in here already.
  11. I have written this from memory and some may not be fully understood.
  12.  
  13. Note!    Some sysops may not wish to incorporate all these functions, If so
  14.          delete them from your menu & if you do not provide directories for
  15.          them they will not function & return an error message to the user.
  16.  
  17. Requests are sent as the Subject of standard BBS (P) message addressed to
  18.              BBSERV@BBScall  and the available commands are:
  19.         *** Substitute dbname with the database name wanted ! ***
  20.  
  21. BBserv now only reads messages to BBSERV@Blank or Yourbbs
  22.  
  23. (*) You must have the "SRV" directory & INDEX in place for this function.
  24.  
  25.     (Subject line command)              (Operation from server)
  26. (D) dbname Filename.ext       Returns the requested file as a message
  27. (D) dbname INDEX              Returns an index list of the Directory
  28.                               ( Use BBindex to make Indexes)
  29. (D) SRV INDEX                 Returns the index of text about server (*) 
  30. (W)                           Returns databases available & some help
  31. (W) dbname (wildcard)         Will list requested files in the directory
  32. (W) dbname                    If file is over 3k will send index if available
  33. (W)                           Will list all Directories available to server
  34. (I)                           Returns this text file edited by sysop
  35. (INDEX) {Search}              Will search all "INDEXES" for {Search)                      
  36. (U) dbname Filename.ext       Places your file in this dbname\upl section
  37. (U) dbname                    Places your message as a file in the dbname
  38.                               specified (Must be Public) as Yourcall.txt
  39.                               (Replaces previous file if existing)
  40. (K) dbname Filename.ext \Sysop & "OWNER" only may use this command and
  41. (K) ERASE dbname Filename.ext/also may path to the \UPL\ directories for this
  42. (N) REGISTER dbname   \       Register for new updates to be sent periodicaly
  43. (N) INFORM dbname     /       by the "OWNER" of  this directory
  44. (N) SUBSCRIBE dbname          This is a shadow command which will be changed 
  45.     UNREGISTER                Removes you from the distribution list
  46.     UNINFORM                  Removes you from the distribution list
  47.     ADDRESS Callsign          Returns the hierachial address of Callsign
  48. (DU)                          Returns up to the first 500 users on file
  49. (DU) Callsign                 Returns the registration data on Callsign
  50.  
  51.  
  52.  
  53.  
  54. BATCH or a blank subject line will cause BBserv to look in the message text
  55. for a list of up to 25 file requests. If no directory is used then BBserv
  56. will look in your MODS directory if it exists. Any combinations of file
  57. requests may be made using this batch method. 
  58.  
  59. A Subject request with a DD filename will default to your MODS
  60. directory if you have one. 
  61. If a standard (W) command creates too large a file INDEX will be sent if
  62. available. If INDEX is not available an error  message will be sent. 
  63. Other server commands are cloned much as possible. Please provide data on any
  64. that you find useful.
  65.  
  66. "OWNER" commands include the abitilty to path in & out of their own
  67. databases & subdirectories. Each database directory that has an owner
  68. or is "Public" must have a \UPL\ subdirectory on the disk. This is not to
  69. be put in parms.bb Users will be able to upload to these \UPL\ directories
  70. but not dnld. If these are standard AA4RE directories at the end of parms.bb
  71. then you must have subdirectory_ok = NO  for each of the ones used.
  72.  
  73. Subject? KILL Dbname Filename.ext
  74.  
  75. "OWNERS" may kill, replace (edit) or request files from his entire directory
  76. and \UPL\ subdirectory but only his. "OWNER" is designated in the comment
  77. line directory setup in parms.bb. AN "OWNER" may be any user or BBS station
  78. These owner commands will be expanded on with the shadow developement. You
  79. may edit shadow.trl to suit your needs. This is sent as a trailer after the
  80. owner has serviced his database.
  81.  
  82. If you have indexes a user may use the FIND command as a subject and it
  83. will search all indexes that exist for the subject string they request.
  84. It will return a message (up to the filesize) containing all the files &
  85. their database location with the search string in them.
  86.  
  87. The word INDEX or FIND may be used with a space & the text to be searched.
  88.  
  89. Example is Subject: FIND PK232   
  90.  
  91. Please read about the "MODS" & "FILEX" type commands in the documentation
  92. Compatibility with most existing servers may be accomplished. 
  93.  
  94.  
  95.